mechanized infantry – Deutsch–English translations

🇬🇧 en de 🇩🇪

mechanized infantry noun

  • branch of army
Panzergrenadiere, Panzergrenadiertruppe, mechanisierte Infanterie
Wiktionary Links